// 存放用户所需要的常量
const { version } = require('../package.json');

// 存储模板的位置 下载前先找临时目录存放下载的文件
// console.log(process.platform)
const downLoadDirectory = `${process.env[process.platform === 'darwin' ? 'HOME' : 'USERPROFILE']}\\.template`;
console.log(downLoadDirectory, '     //console.log(downLoadDirectory);');
// 找到用户的根  目录
const HOME = process.env[process.platform === 'win32' ? 'USERPROFILE' : 'HOME'];
// console.log(process.platform)//win32  node运行的操作系统的环境时显示内核相关的信息
// process.env.USERPROFILE  //当前目录下配置的文件

const RC = `${HOME}/.zfclirc`;

// RC配置下载(模板)的地方
// 给github的api来用的
const DEFAULTS = {
  registry: 'zhufeng-cli',
  type: 'orgs',
};
// 下载目录
const DOWNLOAD = `${HOME}/.template`;
module.exports = {
  version,
  downLoadDirectory,
  RC,
  HOME,
  DEFAULTS,
  DOWNLOAD,
};
